long live! - Alemán Inglés Diccionario